package com.jc.framework.enums;

public enum YanXuanServiceName {

	YX_PRODUCT_QUERY("yanxuan.item.id.batch.get","商品ID查询接口"),
	YX_CHANNEL_ORDER("yanxuan.order.paid.create","渠道下单接口"),
	YX_PRODUCT_INFO_QUERY("yanxuan.item.batch.get","商品信息查询接口"),
	YANXUAN_CALLBACK_METHOD_REGISTER("yanxuan.callback.method.register","渠道回调注册与获取"),
	
	YANXUAN_ORDER_PAID_CANCEL("yanxuan.order.paid.cancel","渠道取消订单接口"),
	
	YANXUAN_CALLBACK_ITEM_CHANGE("yanxuan.callback.item.change","商品信息变更回调"),
	
	YANXUAN_CALLBACK_ITEMCHANGE_REGISTER("yanxuan.callback.itemChange.register","渠道商品字段变更回调注册"),
	YANXUAN_NOTIFICATION_ORDER_DELIVERED("yanxuan.notification.order.delivered","订单包裹物流绑单回调"),
	YANXUAN_NOTIFICATION_ORDER_EXCEPTIONAL("yanxuan.notification.order.exceptional","订单异常回调"),
	
	YANXUAN_CALLBACK_ORDER_CANCEL("yanxuan.callback.order.cancel","取消订单回调"),
	YANXUAN_NOTIFICATION_INVENTORY_COUNT_CHECK("yanxuan.notification.inventory.count.check","库存回调"),
	YANXUAN_NOTIFICATION_ORDER_REFUND_ADDRESS("yanxuan.notification.order.refund.address","退货回调"),
	YANXUAN_ORDER_REFUND_APPLY("yanxuan.order.refund.apply","发起售后服务"),
	YANXUAN_LOGISTICS_INFORMATION("yanxuan.order.refund.offer.express","绑定售后寄回物流单号"),
	YANXUAN_ORDER_REFUND_REJECT("yanxuan.notification.order.refund.reject","严选拒绝退货回调"),
	YANXUAN_RETURN_CONFIRMATION_RECEIPT("yanxuan.notification.order.refund.express.confirm","退货包裹确认收货回调"),
	SYSTEM_CANCELS_RETURN("yanxuan.notification.order.refund.system.cancel","系统取消退货回调"),
	YANXUAN_RECEIVED_CONFIRM("yanxuan.order.received.confirm","确认收货"),
	YANXUAN_REFUND_CANCEL("yanxuan.order.refund.cancel","取消严选售后");
	
	private String name;
	private String desc;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getDesc() {
		return desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}
	
	private YanXuanServiceName(String name,String desc) {
		this.name = name;
		this.desc = desc;
	}
	
}
